//package zjut.raymond.witdemo.util;
//
//import android.content.Context;
//import android.net.wifi.ScanResult;
//import android.util.Log;
//
//import com.alibaba.fastjson.JSON;
//
//import org.jetbrains.annotations.NotNull;
//
//import java.io.IOException;
//import java.util.HashMap;
//import java.util.List;
//import java.util.Map;
//
//import okhttp3.Call;
//import okhttp3.Callback;
//import okhttp3.Response;
//
//public class CollectorWifiScanUtils extends WifiScanUtils {
//
//    public CollectorWifiScanUtils(Context context) {
//        super(context);
//    }
//
//    @Override
//    public void processScanResult(List<ScanResult> results) {
//        Map<String, Double> map = new HashMap<>();
//        for (ScanResult result : results) {
//            map.put(result.BSSID, (double) result.level);
//        }
//        String json = JSON.toJSONString(map);
//        HashMap<String, String> params = new HashMap<>();
//        params.put("data", json);
//        OkHttpUtil.sendPostOkHttpRequest("http://47.101.186.100:9102/collector/uploaddata", params, new Callback() {
//            @Override
//            public void onFailure(@NotNull Call call, @NotNull IOException e) {
//
//            }
//
//            @Override
//            public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException {
//
//            }
//        });
//    }
//}
